工控網首頁
>

應用設計

>

為什么模擬量輸入模塊的最大輸出值遠遠大于實際值?

為什么模擬量輸入模塊的最大輸出值遠遠大于實際值?

2011/2/15 10:09:25

       12位二進制數(shù)的最大值為4095(212–1),對于單極性輸入信號(例如DC 0~10V、0~20mA或4~20mA),為了計算方便,三菱的FX系列PLC額定輸入范圍對應的輸出值為0~4000,數(shù)據放在一個字的右側(低位),稱為右對齊。0~4000與12位二進制數(shù)可表示的范圍0~4095基本上相同。        S7-200和GE的90-30的12位模擬量輸入模塊的輸出值范圍為0~32000。A/D轉換后的數(shù)據的最高位為符號位,正數(shù)的符號位為0,負數(shù)的符號位為1。有效位數(shù)加符號位一共13位,它們被左移3位后,放在16位字的高13位,最低3位添零,相當于實際的有效值被乘以8。因此32000實際上相當于右對齊的轉換值4000,這種處理方法稱為左對齊。        對于雙極性的模擬量(例如-10V ~ 10V),F(xiàn)X系列的額定輸入范圍對應于數(shù)據值–2000~+2 000(右對齊)。S7-200和GE的90-30對應于–32000~+32000,仍然為左對齊,右邊空出來的位添0。        S7-300/400的模擬量輸入模塊的位數(shù)是可以設置的(9~14位),不管轉換后的實際位數(shù)是多少位,單極性模擬量轉換后的輸出值均為0~27648,雙極性為–27648 ~ 27648(對應的十六進制數(shù)為9400H~7C00H)。模擬量輸入值即使超過額定值18.5%,也不會產生溢出。         如果不是采用左對齊,而采用右對齊(轉換值放在一個字的右側),模擬量滿量程時A/D轉換器不同的位數(shù)得到的轉換值的位數(shù)不同,給后續(xù)的處理帶來困難,采用左對齊則可以解決這一問題。

審核編輯(
王靜
)
投訴建議

提交

查看更多評論
其他資訊

查看更多

超越傳統(tǒng)直覺,MATLAB/Simulink助力重型機械的智能化轉型

新大陸自動識別精彩亮相2024華南國際工業(yè)博覽會

派拓網絡被Forrester評為XDR領域領導者

智能工控,存儲強基 | ??低晭砭手黝}演講

展會|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會